on the nose (Adjective) — Being precise with regard to a prescribed or specified criterion. ex. "his guess was on the nose"
on the nose (Adverb) — Just as it should be. ex. "'on the nose, my lord,' he said"